goggle belt - German English Dictionary